inn (in the countryside) - Francés Inglés Diccionario